clicking or similar sound - Espagnol Anglais Dictionnaire